<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     "http://www.w3.org/TR/html4/transitional.dtd">
<html>
<head>
  <meta HTTP-EQUIV=CONTENT-TYPE CONTENT="text/html; charset=utf-8">
  <title>Simplicity &amp; Expressiveness</title>
</head>
<body text="#5F5F5F" bgcolor="#FFFFFF" link="#000080" vlink="#0000CC" alink="#000080">
<center>
<a href="text0.html">First page</a> <a href="text38.html">Back</a> <a href="text40.html">Continue</a> <a href="text49.html">Last page</a> <a href="udt-2009.html">Overview</a> <a href="img39.html">Graphics</a></center><br>
<h1 style="direction:ltr;"><b><font color="#808000">Simplicity &amp; Expressiveness</b></font></h1>
<ul><li style="direction:ltr;"><h2>Eight event handlers, four protocol control functions, and one performance monitoring function.</h2></li>
<li style="direction:ltr;"><h2>Support a large variety of protocols</h2></li>
<ul><li style="direction:ltr;">Reliable UDT blast</li>
<li style="direction:ltr;">TCP and its variants (both loss and delay based)</li>
<li style="direction:ltr;">Group transport protocols</li>
</ul></ul><br>
<h3>Notes:</h3>
<p style="direction:ltr;"><font color="#000000">We argue that using Composable UDT is simple. It has only 8 event handlers, 4 protocol control functions, and 1 performance monitoring function.</font></p>
<p style="direction:ltr;"><font color="#000000"></font></p>
<p style="direction:ltr;"><font color="#000000">Yet with this small number of functions it can be used to implement a large variety of protocols, including but not limited to reliable UDT blast, TCP and its variants, and even group transport protocols.</font></p>
<p style="direction:ltr;"><font color="#000000"></font></p>
</body>
</html>